Программы на ассемблере (под x86) для ДОС

Rambler's Top100
Заметьте, что большую часть текстов программ вы спокойно можете копировать в буфер обмена, а затем в отдельный файл и компилировать. Но такая операция может быть проделана не со всеми файлами, некоторые из них содержат специальные символы, и для корректной компиляции вам потребуется взять текст программы из архива {15 Kb}. Все, кому необходимы комментарии к текстам программ, пишите на мыло.
Тексты программ на Паскале (BP 7.0 for DOS)
cusfntsv.asm - Сохраняет текущий шрифт в файле.
fadeout.asm - Выполнфет плавное гашение экрана.
fchs.asm - Заменяет в файле строку на строку из такого же количества символов.
funkeyb.asm - Устанавливает обработчик прерывания клавиатуры вместо прерывания системного таймера.
lifebios.asm - "Игра" "Жизнь".
liss.asm - Рисует фигуры Лиссажу.
mousedr.asm - Простейшая программа, рисует линии на экране с помощью мыши.
musunit.asm - Модуль к программе mymusic.exe. Необходим для создания программок, проигрывающих музыку. Не работает без включения в состав программы.
musunit_.asm - Одна из вариаций модуля.
musunt.asm - Ещё одна версия модуля.
penta.asm - Изображает пентамино F, которое можно перемещать по экрану и вращать.
pm0.asm - Переключает процессор в режим PM.
pythonica.asm - В текстовом режиме передвигает символы в строках, наподобие движения "змейкой".
Rotoria.asm - В текстовом режиме, 80x25, перемещает символы так, чтобы они двигались, "вращаясь" в строках по горизонтали.
Rotoria!.asm - Вариант предыдуще программы, но двигаются символы по вертикали.
Rotoria#.asm - Версия программы, соединение предыдущих двух.
Rotoria$.asm - Ещё один вариант.
Rotoria_.asm - И ещё один.
Rotoria~.asm - И снова одна из версий.
Rotoria1.asm - Опять же версия программы Rotoria.asm.
rusflag.asm - Всего лишь рисует на экране в текстовом режиме флаг РФ.
rusflag_.asm - То же самое, но цвета флага несколько иных оттенков.
scrolls.asm - Должен рисоваться конус, который перемещающийся по экрану.
scrsavr.asm - В текстовом режиме перемещает символы по строке влево, затем вверх; самые верхние снова переходят на нижнюю строку.
scrsvr.asm - Пример простой задачи, реализующей нитевую многозадачность в DOS.
vdp.asm - Решение уравнения Ван-дер-Поля.
vortex1.asm - Снова в текстовом режиме перемещает символы в определённом порядке.
vscroll.asm - Плавная прокрутка экрана по вертикали.
wavdir.asm - Программа должна проигрывать файл tada.wav из файлов Windows (Только версию файла из Win95!).
wavdir1.asm - Должна играть файл comisex.dat (из архива, где собраны все файлы).
worm.asm - Питон. Управляемый. Типа игра. ;)
80x30.ASM - Переводит экран в текстовый режим 80x30 (шрифт 8x16).
apboot.asm - Программа может быть полезна для ведения логов. Может запускаться из файла autoexec.bat (добавление записи в лог: apboot.com >> logout.log). Может быть вызвана при начальной загрузке Windows через запись в реестре (например, так: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]\"zBootLogs"="command.com /C C:\\WINDOWS\\APBOOT.COM>>C:\\WINDOWS\\APPLOG\\abootsh.log). Должна запускаться в свёрнутом окне и быть невидимой.
Все эти файлы в одном архиве {15 Kb}
О программах: часть из этих программ взята из книги Зубкова [] ("Assembler для DOS, Windows, UNIX"), часть немного изменена под свои нужды.
Главная
Гостевая
Ссылки
Файлы
Паскаль
MP3-музыка
MIDI-музыка
PDF, конверты...
Нотная бумага (PDF)...
Чтение, рефераты...
Фото
Астральная проекция
Анимир. рисунки
Анимир. физика
English Version

Гостевая книга
Главная

Rambler's
Top100 Сайт физического факультета ЯрГУ